centos7下安装tomcat8

Created at 2019-06-21 Updated at 2019-08-14 Category 搭建服务 Tag centos7下安装tomcat8


centos7下安装tomcat8

#对jdk,tomcat进行解压
mkdir -p /data/server
cd /usr/local/src/
tar -xzvf apache-tomcat-8.5.40.tar.gz
tar -xzvf jdk-8u201-linux-x64.tar.gz
mv /usr/local/src/apache-tomcat-8.5.40 /data/server/tomcat8
mv /usr/local/src/jdk1.8.0_201 /data/server/jdk1.8

#对/etc/profile改变环境变量
cat >>/etc/profile<<EOF
export JAVA_HOME=/data/server/jdk1.8
export CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/jib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
EOF

#启动tomcat
java -version
source /etc/profile
systemctl stop firewalld.service
/data/server/tomcat8/bin/startup.sh
i=netstat -pantu |grep 8080|wc -l
if [ $i -ge 1 ];then
echo “tomcat启动成功”
else
echo “tomcat启动失败”
fi


开机自动安装tomcat:
1,首先将Tomcat配置为系统服务。vi /usr/lib/systemd/system/tomcat8.service
修改脚本中的内容为
mkfWDS.png
[Unit]
Description=Tomcat8
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
Environment=’JAVA_HOME=/data/server/jdk1.8’
Environment=’CATALINA_PID=/data/server/tomcat8/bin/tomcat.pid’
Environment=’CATALINA_HOME=/data/server/tomcat8/‘
Environment=’CATALINA_BASE=/data/server/tomcat8/‘
Environment=’CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC’

ExecStart=/data/server/tomcat8/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2,将tomcat服务配置开机
systemctl enable tomcat8:设置tomcat8开机启动
systemctl start tomcat8:启动tomcat8服务


3,reboot重启虚拟机
开机后netstat -pantu |grep 8080
或者ps aux |grep tomcat
如果存在即代表tomcat开机自启成功

Table of Content

  1. centos7下安装tomcat8
Site by csy using Hexo & Random

Hide